Dec 01 16:56:04.090 INFO testing garyemerson/queens_on_board against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 16:56:04.090 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 16:56:04.743 INFO [stdout] e53d0fc8689c27e7734a36557c04aec4bfcbc06863c773fe82c45b347812f7f4
Dec 01 16:56:04.745 INFO running `"docker" "start" "-a" "e53d0fc8689c27e7734a36557c04aec4bfcbc06863c773fe82c45b347812f7f4"`
Dec 01 16:56:06.079 INFO [stderr] usermod: no changes
Dec 01 16:56:06.159 INFO [stderr]    Compiling queens_on_board v0.1.0 (/source)
Dec 01 16:56:06.754 INFO [stderr] warning: unused variable: `test_case_num`
Dec 01 16:56:06.754 INFO [stderr]   --> src/main.rs:10:9
Dec 01 16:56:06.754 INFO [stderr]    |
Dec 01 16:56:06.759 INFO [stderr] 10 |     for test_case_num in 0..num_test_cases {
Dec 01 16:56:06.759 INFO [stderr]    |         ^^^^^^^^^^^^^ help: consider using `_test_case_num` instead
Dec 01 16:56:06.759 INFO [stderr]    |
Dec 01 16:56:06.759 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 16:56:06.759 INFO [stderr] 
Dec 01 16:56:06.759 INFO [stderr] warning: unused variable: `all_placements`
Dec 01 16:56:06.759 INFO [stderr]   --> src/main.rs:47:13
Dec 01 16:56:06.759 INFO [stderr]    |
Dec 01 16:56:06.759 INFO [stderr] 47 |     let mut all_placements: Vec<Vec<HashSet<(i32, i32)>>> = Vec::new();
Dec 01 16:56:06.759 INFO [stderr]    |             ^^^^^^^^^^^^^^ help: consider using `_all_placements` instead
Dec 01 16:56:06.759 INFO [stderr] 
Dec 01 16:56:06.759 INFO [stderr] warning: unused variable: `rows`
Dec 01 16:56:06.759 INFO [stderr]   --> src/main.rs:87:19
Dec 01 16:56:06.759 INFO [stderr]    |
Dec 01 16:56:06.759 INFO [stderr] 87 | fn print_in_order(rows: i32, cols: i32, placement: &HashSet<(i32, i32)>) {
Dec 01 16:56:06.759 INFO [stderr]    |                   ^^^^ help: consider using `_rows` instead
Dec 01 16:56:06.759 INFO [stderr] 
Dec 01 16:56:06.762 INFO [stderr] warning: variable does not need to be mutable
Dec 01 16:56:06.762 INFO [stderr]   --> src/main.rs:47:9
Dec 01 16:56:06.762 INFO [stderr]    |
Dec 01 16:56:06.762 INFO [stderr] 47 |     let mut all_placements: Vec<Vec<HashSet<(i32, i32)>>> = Vec::new();
Dec 01 16:56:06.762 INFO [stderr]    |         ----^^^^^^^^^^^^^^
Dec 01 16:56:06.762 INFO [stderr]    |         |
Dec 01 16:56:06.762 INFO [stderr]    |         help: remove this `mut`
Dec 01 16:56:06.762 INFO [stderr]    |
Dec 01 16:56:06.762 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 16:56:06.762 INFO [stderr] 
Dec 01 16:56:06.809 INFO [stderr] warning: function is never used: `solve`
Dec 01 16:56:06.809 INFO [stderr]   --> src/main.rs:46:1
Dec 01 16:56:06.810 INFO [stderr]    |
Dec 01 16:56:06.810 INFO [stderr] 46 | fn solve(rows: i32, cols: i32, blocked_positions: &HashSet<(i32, i32)>) -> usize {
Dec 01 16:56:06.810 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.810 INFO [stderr]    |
Dec 01 16:56:06.816 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 16:56:06.816 INFO [stderr] 
Dec 01 16:56:06.816 INFO [stderr] warning: function is never used: `print_in_order`
Dec 01 16:56:06.816 INFO [stderr]   --> src/main.rs:87:1
Dec 01 16:56:06.816 INFO [stderr]    |
Dec 01 16:56:06.816 INFO [stderr] 87 | fn print_in_order(rows: i32, cols: i32, placement: &HashSet<(i32, i32)>) {
Dec 01 16:56:06.816 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.816 INFO [stderr] 
Dec 01 16:56:06.816 INFO [stderr] warning: function is never used: `get_placements_from_basis`
Dec 01 16:56:06.816 INFO [stderr]    --> src/main.rs:97:1
Dec 01 16:56:06.816 INFO [stderr]     |
Dec 01 16:56:06.816 INFO [stderr] 97  | / fn get_placements_from_basis(
Dec 01 16:56:06.816 INFO [stderr] 98  | |     rows: i32,
Dec 01 16:56:06.816 INFO [stderr] 99  | |     cols: i32,
Dec 01 16:56:06.816 INFO [stderr] 100 | |     basis_placements: Vec<(HashSet<(i32, i32)>, i32)>,
Dec 01 16:56:06.816 INFO [stderr] ...   |
Dec 01 16:56:06.816 INFO [stderr] 119 | |     placements
Dec 01 16:56:06.816 INFO [stderr] 120 | | }
Dec 01 16:56:06.816 INFO [stderr]     | |_^
Dec 01 16:56:06.816 INFO [stderr] 
Dec 01 16:56:06.816 INFO [stderr] warning: function is never used: `print_placement`
Dec 01 16:56:06.816 INFO [stderr]    --> src/main.rs:135:1
Dec 01 16:56:06.816 INFO [stderr]     |
Dec 01 16:56:06.816 INFO [stderr] 135 | fn print_placement(rows: i32, cols: i32, occupied_positions: &HashSet<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) {
Dec 01 16:56:06.816 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.816 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `solve_brute_force`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:150:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 150 | fn solve_brute_force(rows: i32, cols: i32, blocked_positions: &HashSet<(i32, i32)>) -> Vec<Vec<(i32, i32)>> {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.823 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `is_valid_placement`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:160:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 160 | fn is_valid_placement(rows: i32, cols: i32, positions: &Vec<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) -> bool {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.823 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `is_valid_path`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:331:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 331 | fn is_valid_path(path: Vec<(i32, i32)>, occupied_positions: &HashSet<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) -> bool {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.823 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `enumerate_placements`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:342:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 342 | fn enumerate_placements(rows: i32, cols: i32, max_queens: i32) -> Vec<Vec<(i32, i32)>> {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.823 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `num_to_coord`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:359:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 359 | fn num_to_coord(cols: i32, num: i32) -> (i32, i32) {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.823 INFO [stderr] 
Dec 01 16:56:06.823 INFO [stderr] warning: function is never used: `get_choose_set`
Dec 01 16:56:06.823 INFO [stderr]    --> src/main.rs:363:1
Dec 01 16:56:06.823 INFO [stderr]     |
Dec 01 16:56:06.823 INFO [stderr] 363 | fn get_choose_set(start: i32, end: i32, num: i32) -> Vec<Vec<i32>> {
Dec 01 16:56:06.823 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:06.830 INFO [stderr] 
Dec 01 16:56:07.927 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.80s
Dec 01 16:56:07.927 INFO [stderr] su: No module specific data is present
Dec 01 16:56:08.752 INFO running `"docker" "inspect" "e53d0fc8689c27e7734a36557c04aec4bfcbc06863c773fe82c45b347812f7f4"`
Dec 01 16:56:09.125 INFO running `"docker" "rm" "-f" "e53d0fc8689c27e7734a36557c04aec4bfcbc06863c773fe82c45b347812f7f4"`
Dec 01 16:56:09.495 INFO [stdout] e53d0fc8689c27e7734a36557c04aec4bfcbc06863c773fe82c45b347812f7f4
Dec 01 16:56:09.503 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 16:56:10.022 INFO [stdout] 7367443f9073034edc521d33f27ff3ea1840748886af52f9931711b6c8155e70
Dec 01 16:56:10.024 INFO running `"docker" "start" "-a" "7367443f9073034edc521d33f27ff3ea1840748886af52f9931711b6c8155e70"`
Dec 01 16:56:11.286 INFO [stderr] usermod: no changes
Dec 01 16:56:11.351 INFO [stderr]    Compiling queens_on_board v0.1.0 (/source)
Dec 01 16:56:11.855 INFO [stderr] warning: unused variable: `test_case_num`
Dec 01 16:56:11.855 INFO [stderr]   --> src/main.rs:10:9
Dec 01 16:56:11.855 INFO [stderr]    |
Dec 01 16:56:11.855 INFO [stderr] 10 |     for test_case_num in 0..num_test_cases {
Dec 01 16:56:11.855 INFO [stderr]    |         ^^^^^^^^^^^^^ help: consider using `_test_case_num` instead
Dec 01 16:56:11.855 INFO [stderr]    |
Dec 01 16:56:11.855 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 01 16:56:11.855 INFO [stderr] 
Dec 01 16:56:11.855 INFO [stderr] warning: unused variable: `all_placements`
Dec 01 16:56:11.855 INFO [stderr]   --> src/main.rs:47:13
Dec 01 16:56:11.855 INFO [stderr]    |
Dec 01 16:56:11.855 INFO [stderr] 47 |     let mut all_placements: Vec<Vec<HashSet<(i32, i32)>>> = Vec::new();
Dec 01 16:56:11.855 INFO [stderr]    |             ^^^^^^^^^^^^^^ help: consider using `_all_placements` instead
Dec 01 16:56:11.855 INFO [stderr] 
Dec 01 16:56:11.855 INFO [stderr] warning: unused variable: `rows`
Dec 01 16:56:11.855 INFO [stderr]   --> src/main.rs:87:19
Dec 01 16:56:11.855 INFO [stderr]    |
Dec 01 16:56:11.855 INFO [stderr] 87 | fn print_in_order(rows: i32, cols: i32, placement: &HashSet<(i32, i32)>) {
Dec 01 16:56:11.855 INFO [stderr]    |                   ^^^^ help: consider using `_rows` instead
Dec 01 16:56:11.855 INFO [stderr] 
Dec 01 16:56:11.867 INFO [stderr] warning: variable does not need to be mutable
Dec 01 16:56:11.867 INFO [stderr]   --> src/main.rs:47:9
Dec 01 16:56:11.867 INFO [stderr]    |
Dec 01 16:56:11.867 INFO [stderr] 47 |     let mut all_placements: Vec<Vec<HashSet<(i32, i32)>>> = Vec::new();
Dec 01 16:56:11.867 INFO [stderr]    |         ----^^^^^^^^^^^^^^
Dec 01 16:56:11.867 INFO [stderr]    |         |
Dec 01 16:56:11.867 INFO [stderr]    |         help: remove this `mut`
Dec 01 16:56:11.867 INFO [stderr]    |
Dec 01 16:56:11.867 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 01 16:56:11.867 INFO [stderr] 
Dec 01 16:56:11.893 INFO [stderr] warning: function is never used: `solve`
Dec 01 16:56:11.893 INFO [stderr]   --> src/main.rs:46:1
Dec 01 16:56:11.893 INFO [stderr]    |
Dec 01 16:56:11.893 INFO [stderr] 46 | fn solve(rows: i32, cols: i32, blocked_positions: &HashSet<(i32, i32)>) -> usize {
Dec 01 16:56:11.893 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.893 INFO [stderr]    |
Dec 01 16:56:11.893 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 16:56:11.893 INFO [stderr] 
Dec 01 16:56:11.893 INFO [stderr] warning: function is never used: `print_in_order`
Dec 01 16:56:11.893 INFO [stderr]   --> src/main.rs:87:1
Dec 01 16:56:11.893 INFO [stderr]    |
Dec 01 16:56:11.893 INFO [stderr] 87 | fn print_in_order(rows: i32, cols: i32, placement: &HashSet<(i32, i32)>) {
Dec 01 16:56:11.893 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.894 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `get_placements_from_basis`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:97:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 97  | / fn get_placements_from_basis(
Dec 01 16:56:11.896 INFO [stderr] 98  | |     rows: i32,
Dec 01 16:56:11.896 INFO [stderr] 99  | |     cols: i32,
Dec 01 16:56:11.896 INFO [stderr] 100 | |     basis_placements: Vec<(HashSet<(i32, i32)>, i32)>,
Dec 01 16:56:11.896 INFO [stderr] ...   |
Dec 01 16:56:11.896 INFO [stderr] 119 | |     placements
Dec 01 16:56:11.896 INFO [stderr] 120 | | }
Dec 01 16:56:11.896 INFO [stderr]     | |_^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `print_placement`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:135:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 135 | fn print_placement(rows: i32, cols: i32, occupied_positions: &HashSet<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `solve_brute_force`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:150:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 150 | fn solve_brute_force(rows: i32, cols: i32, blocked_positions: &HashSet<(i32, i32)>) -> Vec<Vec<(i32, i32)>> {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `is_valid_placement`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:160:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 160 | fn is_valid_placement(rows: i32, cols: i32, positions: &Vec<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) -> bool {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `is_valid_path`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:331:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 331 | fn is_valid_path(path: Vec<(i32, i32)>, occupied_positions: &HashSet<(i32, i32)>, blocked_positions: &HashSet<(i32, i32)>) -> bool {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `enumerate_placements`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:342:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 342 | fn enumerate_placements(rows: i32, cols: i32, max_queens: i32) -> Vec<Vec<(i32, i32)>> {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `num_to_coord`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:359:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 359 | fn num_to_coord(cols: i32, num: i32) -> (i32, i32) {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:11.896 INFO [stderr] warning: function is never used: `get_choose_set`
Dec 01 16:56:11.896 INFO [stderr]    --> src/main.rs:363:1
Dec 01 16:56:11.896 INFO [stderr]     |
Dec 01 16:56:11.896 INFO [stderr] 363 | fn get_choose_set(start: i32, end: i32, num: i32) -> Vec<Vec<i32>> {
Dec 01 16:56:11.896 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 16:56:11.896 INFO [stderr] 
Dec 01 16:56:12.499 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.19s
Dec 01 16:56:12.507 INFO [stderr] su: No module specific data is present
Dec 01 16:56:13.257 INFO running `"docker" "inspect" "7367443f9073034edc521d33f27ff3ea1840748886af52f9931711b6c8155e70"`
Dec 01 16:56:13.496 INFO running `"docker" "rm" "-f" "7367443f9073034edc521d33f27ff3ea1840748886af52f9931711b6c8155e70"`
Dec 01 16:56:13.734 INFO [stdout] 7367443f9073034edc521d33f27ff3ea1840748886af52f9931711b6c8155e70
Dec 01 16:56:13.741 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 16:56:14.135 INFO [stdout] 637bba46836c2b91407ced57ea55f3b3eaa81c1a929b6be48ce383a03701dfdb
Dec 01 16:56:14.137 INFO running `"docker" "start" "-a" "637bba46836c2b91407ced57ea55f3b3eaa81c1a929b6be48ce383a03701dfdb"`
Dec 01 16:56:15.111 INFO [stderr] usermod: no changes
Dec 01 16:56:15.180 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Dec 01 16:56:15.180 INFO [stderr]      Running /target/debug/deps/queens_on_board-be500062a70aa8b0
Dec 01 16:56:15.185 INFO [stdout] 
Dec 01 16:56:15.185 INFO [stdout] running 0 tests
Dec 01 16:56:15.185 INFO [stdout] 
Dec 01 16:56:15.185 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 16:56:15.185 INFO [stdout] 
Dec 01 16:56:15.191 INFO [stderr] su: No module specific data is present
Dec 01 16:56:15.992 INFO running `"docker" "inspect" "637bba46836c2b91407ced57ea55f3b3eaa81c1a929b6be48ce383a03701dfdb"`
Dec 01 16:56:16.243 INFO running `"docker" "rm" "-f" "637bba46836c2b91407ced57ea55f3b3eaa81c1a929b6be48ce383a03701dfdb"`
Dec 01 16:56:16.546 INFO [stdout] 637bba46836c2b91407ced57ea55f3b3eaa81c1a929b6be48ce383a03701dfdb
